- 博客(5)
- 收藏
- 关注
原创 硬件工程师学习线路
BJT、共射、共集电极、共基极放大电路、MOS场效应管、差分式放大电路、反馈、功率放大电路、滤波电路、RC正弦波振荡、 LC正弦波振荡器、电压比较器、非正弦波振荡电路、单相桥式整流、电容滤波电路。• 基本逻辑门(AND、OR、NOT、NAND、NOR、XOR、XNOR)功能及符号。• 电容:类型(电解、陶瓷、薄膜等),电容的充放电特性,串并联计算。• 开关电源的基础结构:开关管、二极管、电感、电容等元件的作用。• 第1周:学习电阻、电容、电感的特性、串并联、及基本应用。
2024-11-11 09:23:27
2728
2
原创 嵌入式学习心得
这样,内核驱动和客户端应用程序就应该能够正确地协同工作,通过设备文件/dev/pwmbeep控制蜂鸣器的开启和关闭。确保你的设备树或相应的硬件配置文件中定义了对应的PWM设备和通道。设备名称:确保设备名称与客户端程序中使用的名称一致(pwmbeep)。简化交互:保证写入设备文件时,驱动能够接收命令并启用或禁用PWM。
2024-09-05 10:19:56
516
原创 嵌入式学习心得
为了更详细地展示GPIO控制和msleep在beep.c中的使用,以下是针对GPIO和msleep的时序图和设计分析。• 在beep_init函数中,使用of_get_named_gpio获取GPIO编号,并使用gpio_direction_output设置GPIO为输出模式。• 在beep_write函数中,根据用户传入的命令(打开或关闭蜂鸣器),设置GPIO为低电平或高电平。• 设计的可靠性: 通过明确的状态控制和延时机制,确保蜂鸣器的控制是可预测和稳定的。
2024-08-27 09:58:03
657
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人