Технический форум по робототехнике.
EdGull » 15 янв 2009, 23:19
Здесь будет последняя актуальная прошивка которой я буду прошивать на заводе МиниБотов
И так, какие узлы будут проверяться:
кварец - готово
УАРТ (FT232) - готово
светодиоды - готово
Н-мосты (движки) - готово (работают при нажатой кнопке)датчик внешнего питания - готоводатчик напряжения акб (ацп) - готовозвук - готово (работает только если при старте жать кнопку)TSOP - готово
кнопка - готовоSD-карта
бутлоадер
Мега88внешнее тактование
радиоканал (СС2500)
5В (ацп)
бутлоадер
EdGull » 21 янв 2009, 15:08
frig » 21 янв 2009, 15:29
его бы это... в тему с минибот-кодом...
EdGull » 21 янв 2009, 15:36
когда доделаю естественно выложу
EdGull » 22 янв 2009, 14:47
обновил прошивку М32 до версии 1.0
EdGull » 22 янв 2009, 19:25
версия M32 1.1
добавлен датчик заряда акб т.е. измерение АЦП
MiBBiM » 30 янв 2009, 21:54
прошивка для мегаплаты - программатора?
EdGull » 30 янв 2009, 22:09
MiBBiM » 02 фев 2009, 17:38
SD - карточку можно проверить, подключив бибилиотеку авр дос и инициализировав ф.с.
- Код: Выделить всё • Развернуть
'проверяю диск
Lbyte1 = Drivecheck()
If Lbyte1 = 0 Then
Print "OK"
End If
Printdriveerror
'проверяю ф.с.
Lbyte1 = Initfilesystem(1)
If Lbyte1 <> 0 Then
Print "Error at file system init"
Else
Printfilesysteminfo
End If
- Код: Выделить всё • Развернуть
'вывожу ошибку карты
Sub Printdriveerror()
If Gbdriveerror > 0 Then
Print "Drive Error: " ; Gbdriveerror
Print "Drive Status:" ; Bin(gbdrivestatusreg)
Print "Drive Debug: " ; Gbdrivedebug
End If
End Sub
'вывожу информацию о системе
Sub Printfilesysteminfo()
Print "File System: " ; Gbfilesystem
Print "File System Status: " ; Gbfilesystemstatus
Print "FAT first Sector: " ; Glfatfirstsector
Print "Number of FATs: " ; Gbnumberoffats
Print "Sectors per FAT: " ; Glsectorsperfat
Print "Root first Sector: " ; Glrootfirstsector
Print "Root Entries: " ; Gwrootentries
Print "Data first Sector: " ; Gldatafirstsector
Print "Sectors per Cluster: " ; Gbsectorspercluster
Print "Highest Cluster#: " ; Glmaxclusternumber
Print "Start check Cluster# " ; Gllastsearchedcluster
End Sub
EdGull » 02 фев 2009, 17:55
это ты к чему?
выложи одним куском
MiBBiM » 02 фев 2009, 18:24
как-то так
- Вложения
-
- TestM32 Ver 1.10001.rar
- (42.66 КиБ) Скачиваний: 34
EdGull » 02 фев 2009, 19:28
прошивку проверял?
MiBBiM » 12 мар 2009, 23:52
да. вроде робит
galex1981 » 23 мар 2009, 02:19
Добавил работу в прерывании ИК пульта
- Вложения
-
- TestM32 Ver 1.10002.rar
- (44.5 КиБ) Скачиваний: 35
MiBBiM » 28 авг 2009, 10:19
добавил воспроизведение музыкального файла, если ф.с. прошла проверку успешно
- Вложения
-
- TestM32 Ver 1.10003.rar
- (53.82 КиБ) Скачиваний: 18