PixHawk Bootloader
2015-07-19 21:04
218 查看
在https://github.com/PX4这里下载的Bootloader代码,编译TARGET_HW_PX4_FMU_V2这个版本的,然后将代码烧录到STM32F4探索者这块开发板上,代码能够正常运行,但是就是不能进行USB虚拟串口的枚举。后来发现在usb_cinit(void)函数中的下列代码:
gpio_mode_setup(GPIOA, GPIO_MODE_AF, GPIO_PUPD_NONE, GPIO_9 | GPIO11 | GPIO12);
gpio_set_af(GPIOA, GPIO_AF10, GPIO_9 | GPIO11 | GPIO12);
将其中的GPIO_9去掉就可以了。
gpio_mode_setup(GPIOA, GPIO_MODE_AF, GPIO_PUPD_NONE, GPIO_9 | GPIO11 | GPIO12);
gpio_set_af(GPIOA, GPIO_AF10, GPIO_9 | GPIO11 | GPIO12);
将其中的GPIO_9去掉就可以了。
相关文章推荐
- 新的挑战
- 重返20岁--感悟
- Palindrome Linked List
- linux常用的命令
- HDU:3368-Reversi(暴力枚举)
- Java HashMap的工作原理
- 安卓socket乱码
- Common Lisp编译程序的小技巧
- 加速计
- onClick和onclientclick区别
- sqlite 启用事务
- 迅雷下载Android SDK
- Pascal’sTriangleII
- 关于最小生成树算法的理解
- 关于CSS和CSS3中一些注意事项1
- CSU 1021 B(Contest #3)
- 蓝牙4.0实现及原理
- 起点
- springmvc: bindException 的single-type-import已定义具有相同简名的类型
- java基础知识—java集合总结