- 博客(128)
- 收藏
- 关注
原创 u8g2原理解析2
给出的数据序列为:A-A-A-A-A-B-B-C-D未压缩前:A-A-A-A-A-B-B-C-D压缩后:5-A-2-B-1-C-1-D而用到u8g2之中呢,就是如下。未压缩前00000111。
2025-03-18 12:02:48
714
原创 u8g2原理解析
综上所述,u8g2_font_info_t 结构体通过存储字体的各种信息,为 U8g2 库在文本渲染和布局过程中提供了必要的参数,确保能够正确地显示和排版文本。含义:字体中字符的最大高度,注意这里是整体高度,而不是上升高度(ascent)。注释掉的代码 u8g2_add_vector_x 和 u8g2_add_vector_y 是另一种实现方式,但会增加 AVR 平台的代码大小。u8g2_t *u8g2:指向 u8g2_t 结构体的指针,该结构体包含了 U8g2 库的上下文信息,如显示屏设置、字体信息等。
2025-03-14 18:29:30
970
原创 u8g2的STM32移植,附上一些图片取模和字体取模的方式。
取模这里用的工具是PCtoLCD2002,网上有很多,具体配置如下。我们如果需要加在图片和特殊字这些需要通过bmp文件取模。如果需要制作自己的字体库,参考以下两篇文章。个人已经成功验证了。
2025-03-11 17:11:38
435
原创 【keil】一种将STM32的armcc例程转换为armclang的方式
我这边用armclang去编译的话,主要是freertos中的portmacro.h和port.c会报错。
2025-03-06 17:19:20
276
原创 小阿卡纳牌
火风:温度相同,但是湿度不同,二人可能会在短期内十分热情,但是等待热情消退之后,会趋于平淡。湿度相同、温度不同,将会带来一种持久力和耐力,但是质量不一定。
2025-01-28 23:21:57
340
原创 塔罗牌(基础):大阿卡那牌
韦特所设计的死神,较为古老、在本质上属于社会本质的讯息,强调在死神面前一律平等,牌面上四个人暗示了四种态度,国王代表僵化的“小我”,当某种我们抗拒的力量突然到来,小我们可能会崩溃,难以接受,教皇代表某种信仰支撑它选择着它选择坚挺的姿势,超越对死亡的恐惧;4.蛇是赛特,埃及的邪恶之神但他也曾是位英雄,蛇也作为祭品,随着轮子往下降。4.十三之所以不吉利,是因为在西方,13指的是犹太,他是《最后的晚餐》死的第13各人,2是指破坏了12所谓的完美,因为他只能被1和本身整除,13意味着打破旧的形式,为新的开路。
2025-01-26 21:10:41
947
原创 高情商聊天术(二)
如果有人求你办事,假如你是领导成员之一,你可以说,这件事我一个人说了不算,毕竟我们单位是集体领导,像刚才的事,需要大家讨论才决定,但是这件事恐怕很难通过,最好还是别抱什么希望,如果你实在坚持的话,也要等大家讨论后再说。当别人向你提出邀请或者其他请求的时候,总是希望能够被顺利接收的,一旦话说出来,你再直接拒绝,会使对方误解你“不给面子”,面对这种情况,以攻为守、先发制人是拒绝人的上策。在面试之时,很多时候会面对别人要你谈谈自己缺点的情况,这种时候,如果直接把自己的缺点说出来,或者说的缺点过多的时候。
2024-12-11 11:42:42
760
原创 《山海经》:东山
自樕鼄山起到竹山止,总共十二座山,距离为三千六百里。这些山的山神的形状都是人身龙头。祭祀山神的仪式为:取一只狗作为祭祀用的有毛动物进行祈祷,并且取鱼血涂抹在祭器上。十七座山,距离为六千六百四十里。诸山山神的形状都是兽身人面,头上的角与麋鹿的角一样。祭祀山神的仪式为:用一只鸡作为祭祀用的有毛动物(即祭品)进行祈祷,用一块玉璧作为系在山神颈部的饰物,祭祀完毕后将其埋入地下。九座山,绵延六千九百里。诸山山神的形貌都是人身,头上长着羊角。祭祀山神的礼仪是:在带毛的牲畜中选一只公羊作祭品,用黄米做祀神的米。
2024-12-04 23:14:53
713
原创 《山海经》:北山
首座山单狐山起到隄山止,总共二十五座山,距离为五千四百九十里。这些山的山神都是人面蛇身。祭祀这些山神的仪式为:把一只雄鸡和一头猪当作祭祀用的带毛的动物,把它们和一块彩色的玉埋入地下,祭祀时不用精米。住在山北面的人,都生吃未经用火烧煮过的食物。第一座管涔山起到敦题山止,总共十七座山,距离为五千六百九十里。这些山的山神都是蛇身人面。祭祀这些山神的仪式为:带毛的动物用一只雄鸡和一头猪,把它们作为祭品埋入地下;用一块璧和一块珪,将它们投向山中,祭祀时不用精米。
2024-12-03 23:46:20
1039
原创 《故事策略》小结
我们必须在每一个故事之中都让读者全情投入,并且将我们自己所要表达的特定的"主题"融入到故事当中去,主题通过主人公为了解决情节冲突的成长之路来揭示。赌注是有效的戏剧改变的基本要素,比如小说的主人公准备失去生活的意义、失去真爱、自我价值或者个人理想的时候,才能抓住观众。伙伴和主人公并肩作战,挑战主人公的动机、保持主人公的坦诚、迫使他袒露内心的冲突,同时伙伴也是喜剧性添加剂。不是每个故事都有爱恋对象的空间,但是爱情仍是有效丰富你的故事的最佳次要情节。伙伴一般与主人公的目标一致,但他不是故事的主要推动者。
2024-12-03 22:43:53
536
原创 《山海经》:西山
自第一座山钱来山起到騩山止,一共有十九座山,距离为二千九百五十七里。华山是大的山神的所在地。祭祀华山山神的礼仪是:用太牢之礼。羭次山的山神很神妙,祭祀时要用火炬,先斋戒一百天,然后用一百头纯色的牲畜做祭品,把一百块美玉埋入地下,再烫上一百樽美酒,把一百只珪和一百块璧系在山神的颈上,作为祭祀时的饰物。剩余的十七座山的山神,都是用一只纯色的完整的羊来祭祀。祭祀用的烛,是还没有烧成灰的百草,祭祀用的白席则用有彩色花纹的丝织物镶边装饰。从第一座山钤山起到莱山止,共有十七座,距离为四千一百四十里。
2024-12-02 23:45:47
1087
原创 《山海经》:南山
有一种鸟,它的形状像鹞鹰,长着人一样的手,声音如同痺鸣一般,它的名字叫鴸,它叫起来,就像是在喊自己的名字,它在哪个县出现,哪个县就会有许多人遭到流放。山中有一种鸟,形状像鸡,身上有五彩斑斓的羽毛,花纹像文字的形状,它的名字叫凤凰,它头上的花纹像“德”字,翅膀上的花纹像“义”字,背上的花纹像“礼”字,胸部的花纹像“仁”字,腹部的花纹像“信”字。山中有一种鱼,形状像牛,生活在丘陵之上,有蛇一样的尾巴,有翅膀,长于胁下,叫声如留牛一般,它的名字叫做鯥,冬眠夏醒,吃了它的肉,人就不会再长毒疮。
2024-12-02 22:37:00
1587
原创 LR:调色
高光:降低高光,红色消失,如果我们要降低一个画面的亮度保留细节的情况下,高光比白色色阶的作用更大。白色色阶:我们在选择高光和白色的时候,其提亮画面中的亮部的范围是更加大的。黑色色阶:如果我们想去压暗一张照片的暗部的时候,黑色比阴影作用更大。本质上是通过我们照片的颜色属于整个区域的那一部分,来对应拉曲线。清晰度:大范畴的线条进行加强,明暗对比进行加强,画面会变暗。对比度:如果增大,亮的地方会更加亮,暗的地方会更加暗。去朦胧:减去朦胧,是亮部增强,加去朦胧,是暗部增强。绿色 = 黄色+青色。
2024-11-28 15:12:26
316
原创 高情商聊天术(一)
如果你去朋友家门,遇到有陌生人在座,身为对二者都很熟悉的主人,会马上出面为双方介绍,说明双方与主人的关系,各自的身份、工作单位,甚至个性特点、爱好等。
2024-11-26 16:24:46
650
原创 摄影:美姿
这张照片的问题是右手没有露出来,然后左手握了一个空拳,我们左手最好是能够捏一个小的兰花指这样。这张照片的问题是首先左手没有露出来,然后腿的话显得太短了,一般腿是往镜头那边去靠会好看很多。左手不要张开,因为不能去喧宾夺主,来抢主体的位置。腿不应该是正面镜头,左手不要遮住主体,右手破线。手部规则、手腕、手型、嘴、眼睛、笑、脸部幅度。如果脸、胸全是正面,那么腿就必须得是侧面。2.破胸面——侧身,转身,高低肩,叉腰。如果脸是正对的时候,那么胸就得是侧面的。如果胸是正对的时候,那么脸就是侧面的。
2024-11-20 22:06:47
543
原创 摄影:相机控色
这里只需要去注意一个点,只去记下来环境色温即可,色温高偏冷,色温低偏暖,如果想要调节的话,就将相应的相机色温调整为相应的环境色温即可。比如环境色温高偏冷,那么相机色温也相应地将其调整高便可。
2024-11-19 17:50:02
641
原创 摄影:控光
正面机位拍完,拍低机位,然后拍高机位,不要用一个大平光来拍这张照片。3/4面部受光,有了阴影之后五官会显得立体,人会显瘦。1/2面部受光,阴阳脸,但是有艺术表现力。侧面机位拍完,然后是低机位,高机位。人物美姿进行精确的调整。光在那里,连朝哪里。
2024-11-18 22:20:15
192
原创 摄影:机位
规避:人物五官——三庭五眼,人物额顶到眉骨的位置分为上庭,眉骨到鼻尖的位置分为中庭,鼻尖到下巴的位置分为下庭。因为远景的时候,观众会处于一种中立的状态,我们越接近一个角色,我们才越发被一个角色的情绪所感染。如果要拍模特的上半身,看自己相机的取景框的中心对焦点,中心对焦点对焦在任务的鼻子上面。五眼:两只眼睛的距离,以及一只眼睛外眼角到太阳穴的长度要刚好等于一只眼睛的距离。但是搞到哪儿,低到哪儿,可以高15度,低15度,如何测算,日积月累,强化。全景,五五分的人体比例没有美感,三七分的身体比例才有美学。
2024-11-15 23:03:22
490
原创 如何拍出漂亮的夜景
尽量大范围的取景,效果会好一些。取景比较小的只能拍到一部分。AV光圈优先模式F13。最后设置两秒延迟拍摄。夕阳落下后30分钟。关闭镜头的防抖开关。
2024-11-12 23:46:01
242
原创 对焦的基础
比如拍人骑车的时候,单点对焦对不上,45点对焦,则对焦效果不好,因此选择大区域自动对焦。在光线过暗的情况下,我们使用智能对焦可能不太好对焦,这时候就需要通过MF进行对焦。人工伺服自动对焦,在索尼和尼康叫做连续AF或者连续伺服AF,用于拍运动的物体。人工智能自动对焦,这个对焦可以判断为两个智能对焦的结合体,尽量保证对焦准确。只不过把相机的所有对焦点分成了几个比区域自动对焦更大一点的区域而已。我们不需要半按快门对焦,只需要转动镜头前面的对焦环。单次自动对焦,半按快门的时候只对焦一次。半按快门,进行对焦。
2024-11-12 14:36:48
233
原创 boot跳转APP,概率性串口失效问题。
今天遇到了一个巨抽象的问题,在boot跳转app的过程中,不知道为什么串口概率性失效了,直接进不了中断。这个是在在线升级的过程中出现的,之前的有线升级从来不会这样。个人的想法是在线升级的时候数据与有线升级不同,导致串口的初始化有概率失效。寄存器报错HAL_UART_ERROR_NONE。
2024-09-02 19:42:28
334
原创 USB类设备
所有主要的操作系统都自带一个驱动程序,用于几乎所有预定义的 USB 设备类型,从而可以避免创建自定义的驱动程序。在 USB 描述符章节中,请注意:设备描述符的第四个字节和接口描述符的第六个字节用于定义USB 设备类。表 12 显示的是可出现在这两个字节中的一些 USB 类代码,从而为您介绍了几种可用的 USB 设备类。供应商特定的设备使用 WinUSB、CYUSB、LibUSB 或其他的供应商特定的驱动程序。不符合某个特定 USB 设备的定义的设备被称为供应商特定设备。通信设备类(CDC)
2024-08-30 09:29:00
412
原创 USB描述符
设备描述符为主机提供了许多信息,如设备需要满足的 USB 规范、设备配置编号、设备支持的协议、供应商标识(又称为 VID,每个公司只能从 USB 实施者论坛获得唯一的 VID)、产品标识(又称为 PID,与数据包 ID 不同)和一个序列号(如果设备有)。设备执行枚举时,终端阶段中有一个步是读取设备描述符,并选择需要使能的设备配置类型。都是字符串描述符索引。例如,在某种备用设置中,可以将设备的端点配置为批量传输(没有保证的总线带宽),在另一种备用设置中,可以将设备的端点配置为同步传输(有保证的总线带宽)。
2024-08-30 09:20:51
844
原创 USB:通信协议数据包
PRE:主机向集线器发送的数据包,用于指示下一个数据包是低速的。SPLIT:发送在令牌数据包之前,用于指示一个分割数据操作。(仅 HS)ERR:由集线器返回的数据包,用于报告分割数据操作中发生了错误。(仅 HS)PING:接收到 NYET 握手数据包后,检查批量传输 OUT 或控制写入的状态。(仅 HS)
2024-08-29 17:57:33
991
原创 USB端点
根据 USB 规范,设备端点是 USB 设备中一个独特的可寻址部分,它作为主机和设备间通信流的信息源或库。USB 枚举和配置一节介绍了设备向默认地址做出响应的步骤。枚举过程中,该事件在主机读取端点描述符等其他描述符信息之前发生。在该过程中,需要使用一套专用的端点用于与设备进行通信。这些专用的端点(统称为控制端点或端点 0)被定义为端点 0 IN 和端点 0 OUT。虽然端点 0 IN 和端点 0 OUT 是两个不同的端点,但对开发者来说,它们的构建和运行方式是一样的。
2024-08-29 17:03:05
804
原创 USB速度和电源
将设备插入到总线供电的集线器时,该设备必须是低功耗设备,并且消耗电流不能超过 100 mA。在技术方面,该设备是一个自供电设备,如USB 描述符中显示,但该设备仍要求来自主机的预算电源。同自供电设备相似,这些混合设计中仍需要监控 VBUS 大小,并且仍会断开提供给 D+/D-线上的上拉电阻的电源。低功耗设备最多消耗 100 mA 的电流,高功耗设备最多消耗 500 mA 的电流。VBUS不存在的时间内,设备必须断开提供给 D+/D-线上的上拉电阻的电源,从而防止向主机或集线器供电。设备通常是自供电的;
2024-08-29 16:45:53
1531
原创 USB:物理接口
从高级概述角度来看,USB 的物理接口具有两个组件:线缆和连接器。这些连接器将设备连接到主机上。一个 USB 线缆包含由一个绝缘套保护的多个组件。该绝缘套下面是一个包含了一个带有铜面的外部扩展板。外部扩展板内包含多个连线:一个铜排流线、一个 VBUS 线(红色)和一个接地线(黑色)。由铝制成的内部扩展板包含一对用双绞线制成的数据线,如图 7 所示。有一个 D+线(绿色)和一个 D-线(白色)。
2024-08-29 12:02:23
1047
原创 USB:USB架构
与 USB 外设(例如鼠标)具有实际功能不同,集线器设备是透明的,并且作为直通连接使用。示的是 USB 层次系统的框图,它表示集线器和设备的链接限制。系统中只能有一个主机,并且与设备进行的通信是从主机的角度进行的。另外,由于集线器的时间限制和电缆传播的延迟,因此最多只能将五个集线器链接在一起。它是 USB 设备的一部分,用于处理所接收到的信息,或者收集数据并将其传输给主机。设备层是 USB 系统软件的视图,用于执行 USB 操作,如发送和接收信息。该层由设备硬件处理,并通过设备的外部接口完成。
2024-08-29 11:43:44
487
原创 USB:USB历史以及概况
虽然低速比全速慢,但是它不易受到电磁干扰(EMI)的影响,并且可以使用成本低的组件,因此受到诸多 USB 设备开发者的喜爱。USB 是一种行业标准,用于将电子外围设备(例如:键盘、鼠标、调制解调器和硬盘驱动器)连接到计算机上,它代替了尺寸大且速度慢的连接(例如:串行和并行端口)。目前,USB 由 USB 实施者论坛(USB-IF)非盈利组织监管,该组织保管着 USB 文件和合规项目。设备被枚举后,主机将负责总线上的全部设备之间的数据通信流向。是 USB 系统中唯一一个双向管道,所有的数据管道均是单向的。
2024-08-29 11:30:38
628
原创 MODBUS教程
按照7层OSI通讯模型,Modbus标准包括应用层、数据链路层、物理层Modbus串行链路协议是一个主\从协议,该协议位于OSI模型的第二层。一个主从类型的系统有一个向某个“子”节点发出显式命令并处理响应的节点(主节点)。典型的子节点在没有收到主节点的请求时并不主动发送数据,也不与其它子节点通信。在物理层,Modbus 串行链路系统可以使用不同的物理接口(RS485、RS232)。最常用的是TIA/EIA-485 (RS485) 两线制接口。
2024-08-28 11:24:23
1617
原创 (10)女生如何面对男生提供的情绪价值
前提是:两个人对情绪价值的需求都不过分,不需要高浓度的情绪价值支撑,在享受双方提供的情绪价值的同事,也能适时地反哺对方,才能长期稳定地在一起。她们对基础的生存需要非常有安全感,更多关注的是对方在情绪上能不能满足她,能不能让她开心,对男生其他方面的要求,相对没有那么严格。一个人是否用情绪价值兑换精神价值,主要和他的本身安全感挂钩,和他本身的实际条件有关系,但不是绝对的等价关系。如果两个人的关系,明显是你占便宜了,那你就要想想,你是不是在其他的一些地方付出了一些隐形的成本。
2024-08-21 16:43:21
1244
原创 (9)如何擅用情绪价值、改善人际关系
未出入社会的小男生有很多的精力去玩一些个推拉的游戏,但是对于出了社会的男生可不一样。他们只会想着怎么去解决问题哦。如果你故意在其他异性面前走的太近,那么对方大概率是会放弃。每一个事业做得好的人,他们都是拥有非常强的风险管控意识的。特别是在他们非常忙碌的时候,他们对感情的不安全感,其实是挺强的。他只会觉得他的尊严和能力受到了挑战。
2024-08-21 16:41:23
986
原创 (8)错误的情绪价值
正确的做法是我们一定要先有察觉,再夸奖,你没有察觉,你就这么说,对方就会觉得你非常的套路,不走心,没有新意,什么事都是一样的台词,你只是为了完成夸奖这个动作。他的说法是:在对方没有防备,甚至第一次见面的时候,就能够看透对方的内心,实际上它就是“巴纳姆效应”。有的敏感的男生一听到“孝顺、有钱、对我好、上进、好人”这一类跟“供养价值”有关的词,感觉也会非常不好。正确的做法是我们夸奖对方的时候,可以多夸奖对方个人品质有关的特点,比如贴心和细心。他们在没有得到充分认可的时候,内在的自我就非常容易受伤。
2024-08-21 16:33:09
399
原创 方法论:5W原则
5W原则是一种定律、原理、流程,广泛运用在企业的管理当中。5W是指:why(为什么)What(是什么)Where(在哪儿)Who(谁)When(什么时候)1H是指:How(如何)
2024-08-20 17:47:11
1444
原创 SMART目标制定原则
这是具体的(明确了学习时长和期望的分数提升)、可衡量的(以学习时长和考试分数为衡量标准)、可实现的(每天 1 小时的学习时间是可行的)、相关的(与提高英语水平相关)、有时限的(一个月内)。可实现性:根据自己以往的写作能力和可用的时间资源,评估两个月内每天写作 500 字以及在比赛中取得好成绩的可行性。Relevant(相关的):目标应该与组织或个人的整体战略、使命、价值观等相关联,对实现更大的目标有贡献。具体性:明确每天写作 500 字的练习量,以及在公司内部写作比赛中获得前三名的具体结果。
2024-08-19 17:43:11
800
原创 (7)通过说话给人直击灵魂的情绪价值
就会让人感觉到你的肯定,当你不断的给他肯定,他心里就会知道,在这件事情上,你是第一个会支持他的人。两个人在一起的时候,放下彼此偶像包袱,才可能坦诚相处,会在你的面前,真正的把自己去交给你,他会不害怕让你去看到他的缺点,他才有可能真正的轻松自在。面对他的缺点,不要说我不介意,你说我不介意,其实就是在承认他的缺点,你只不过是在表现自己的大度,有一种居高零下的审视感,别人会不舒服。聪明的人会忽略不爱的证据,去寻找爱你的证据,夸他正面的行为,他得到了正向的回馈,他就会感觉到非常的预约,他的精神层面得到了享受。
2024-08-19 16:46:23
823
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人