
Довел до ума приемник сигналов GPS. Получилось очень даже интересное устройство размером 90х50х25 мм.
Довел до ума приемник сигналов GPS. Получилось очень даже интересное устройство размером 90х50х25 мм.
Я продолжил опыты с отладочной платой STM32VL Discovery. На этот раз хотелось причесать накопленный опыт и сделать простой, но более-менее красивый проект. В том смысле, что нехорошо в цикле проверять нажатие кнопки: правильнее — задействовать прерывания; нехорошо программировать ЖК кракозябами: лучше сделать таблицу перекодировки; и т.д.
Мозолил мне глаз без дела лежащий ЖК-индикатор, оставшийся после экспериментов с контроллерами MSP430, и я решил его приручить к STM32. Найденные в Интернете библиотеки для работы с 16-символьным двухстрочным WH1602 с первого раза (естественно) не пошли, и я решил перевести имевшуюся mylcd.h опять же от MSP.
Что хочется сказать после знакомства с контроллерами STM32, так это их замороченость. Складывается впечатление, что производители приложили все усилия, чтобы программировать сие замечательное устройство было жутко трудно. Потому даже после третьего и четвертого пробного проекта я продолжил поиски инструментов разработки. В поле зрения попал CooCox.
В какой-то момент мне стало не хватать выводов контроллера для новых поделок. Путей было два: купить контроллер той же серии с большим числом ножек, либо найти что-то из другой серии. И тут началось самое интересное.