最近开始搞stm32开发项目,有几个问题想请教一下:
1.GPIO的设置,输入和输出怎么切换啊?比如在做模拟I2C时,SDA脚作为数据口,有输入也有输出的时候,怎么切换的,我网上看了一个stm32的例程,好像没有切换输入输出模式,直接用GPIOB->IDR来得到输入值,这样可以吗?
2.stm32初始化部分程序要注意些什么问题呢? 另外各位一般是用lib库函数还是别的方法进行GPIO、RCC、ADC、USART等的设置呢?
3.ADC的用法,怎么用最合理?我现在做三相电压和电流交流采样,并且用到内部测温传感器。 |