头像-219028

机器人魅力

  • 河南省南阳市
  • 单片机、嵌入式、传感器/MEMS
  • 汽车电子、光电显示

个人成就

获得 33 次赞

帮助过125人

STM32F系列芯片的开发

之前在进行项目研发时候,一直在Keil下进行STM32程序的编程设计,感觉和其它的单片机如51单片机区别不大;但是在网上和企业招聘中经常遇到这样的信息:STM32在linux系统下的编程设计,这两个有什么区别?如果我一直在keil下进行这方面的设计,那么上面的应用下我会怎么样?

使用C8051F的单片机来实现CAN控制

使用C8051F的单片机来实现CAN控制,可以进行数据的接收,发送不行 void CAN0_TransferMO (U8 obj_num) { // This function assumes that the message object is fully initialized // in CAN0_Init and so all it has to do is fill the data registers and // initiate transmission U8 SFRPAGE_save = SFRPAGE; SFRPAGE = CAN0_PAGE; // All CAN register are on page 0x0C // Initialize all 8 data bytes even though they might not be sent // The number to send was configured earlier by setting Message Control CAN0IF1DA1H = obj_num; // Initialize data registers based CAN0IF1DA1L = obj_num + 1; // on message object used CAN0IF1DA2H = obj_num + 2; CAN0IF1DA2L = obj_num + 3; CAN0IF1DB1H = obj_num + 4; CAN0IF1DB1L = obj_num + 5; CAN0IF1DB2H = obj_num + 6; CAN0IF1DB2L = obj_num + 7; CAN0IF1CM = 0x0087; // Set Direction to Write // Write TxRqst all 8 data bytes CAN0IF1CR = obj_num; // Start command request while (CAN0IF1CRH & 0x80); // Poll on Busy bit SFRPAGE = SFRPAGE_save; } ​

嵌入式软件设计和单片机软件设计

嵌入式软件设计和单片机软件设计目前的应用很多,这两者有什么区别?嵌入式主要说的什么?结构是啥!

使用C8051F系列单片机问题

目前的单片机集成度越来越高,目前使用的C8051F系列的单片机,具有外接接口CAN、串口等外设接口,但下载程序有专用的下载口C2D和C2CLK,当然也可以通过串口下载程序,目前由于做成一个产品后,外接接口只有CAN可外接,是否可以通过CAN进行程序下载??有什么方案?

单片机IO口相连接后高低电平判断

当单片机IO口相连接后高低电平判断时候,如上面的矩阵图,如果初始化设置P1=0xF0;当按键s5按下后为什么就说P16被拉低,而不说P13被拉高呢?

C8051F系列单片机IO口使用PWM作为控制端口的设计

C8051F系列单片机IO口使用PWM作为控制端口,想使用占空比10,50,100三种模式来实现不同的控制信号,这种算法设计应该如何实现?是使用一个指令周期的高低电平占比?还是怎么用?

使用单片机的管脚模拟IIC传送通讯问题

使用单片机的管脚模拟IIC传送通讯,如果使用一块开发板上的单片机来模拟IIC,SDA和SCL来控制另一块开发板上摄像头模组的寄存器(该开发板CMOS也是可以IIC控制);是否直接IIC对接后就可以进行通讯控制了???需要注意什么问题?

什么时候51单片机管脚需要配置输出或者输入模式

什么时候51单片机管脚需要配置输出或者输入模式?我看有的程序没有配置,有的程序有配置,一般哪些需要配置??