Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit83d710d

Browse files
committed
debugging code cleanup
1 parent2bed280 commit83d710d

File tree

7 files changed

+160
-231
lines changed

7 files changed

+160
-231
lines changed

‎ext_mod/lcd_bus/esp32_src/dsi_bus.c‎

Lines changed: 30 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -127,22 +127,20 @@
127127

128128
self->bus_config.pclk_hz= (uint32_t)args[ARG_freq].u_int;
129129

130-
#ifCONFIG_LCD_ENABLE_DEBUG_LOG
131-
printf("bus_id=%d\n",self->bus_config.bus_id);
132-
printf("num_data_lanes=%d\n",self->bus_config.num_data_lanes);
133-
printf("lane_bit_rate_mbps=%d\n",self->bus_config.lane_bit_rate_mbps);
134-
printf("phy_clk_src=%d\n",self->bus_config.phy_clk_src);
135-
printf("virtual_channel=%d\n",self->panel_io_config.virtual_channel);
136-
printf("dpi_clk_src=%d\n",self->panel_config.dpi_clk_src);
137-
printf("dpi_clock_freq_mhz=%d\n",self->panel_config.dpi_clock_freq_mhz);
138-
printf("hsync_front_porch=%d\n",self->panel_config.video_timing.hsync_front_porch);
139-
printf("hsync_back_porch=%d\n",self->panel_config.video_timing.hsync_back_porch);
140-
printf("hsync_pulse_width=%d\n",self->panel_config.video_timing.hsync_pulse_width);
141-
printf("vsync_front_porch=%d\n",self->panel_config.video_timing.vsync_front_porch);
142-
printf("vsync_back_porch=%d\n",self->panel_config.video_timing.vsync_back_porch);
143-
printf("vsync_pulse_width=%d\n",self->panel_config.video_timing.vsync_pulse_width);
144-
printf("pclk_hz[10]=%d\n",self->bus_config.pclk_hz);
145-
#endif
130+
LCD_DEBUG_PRINT("bus_id=%d\n",self->bus_config.bus_id)
131+
LCD_DEBUG_PRINT("num_data_lanes=%d\n",self->bus_config.num_data_lanes)
132+
LCD_DEBUG_PRINT("lane_bit_rate_mbps=%d\n",self->bus_config.lane_bit_rate_mbps)
133+
LCD_DEBUG_PRINT("phy_clk_src=%d\n",self->bus_config.phy_clk_src)
134+
LCD_DEBUG_PRINT("virtual_channel=%d\n",self->panel_io_config.virtual_channel)
135+
LCD_DEBUG_PRINT("dpi_clk_src=%d\n",self->panel_config.dpi_clk_src)
136+
LCD_DEBUG_PRINT("dpi_clock_freq_mhz=%d\n",self->panel_config.dpi_clock_freq_mhz)
137+
LCD_DEBUG_PRINT("hsync_front_porch=%d\n",self->panel_config.video_timing.hsync_front_porch)
138+
LCD_DEBUG_PRINT("hsync_back_porch=%d\n",self->panel_config.video_timing.hsync_back_porch)
139+
LCD_DEBUG_PRINT("hsync_pulse_width=%d\n",self->panel_config.video_timing.hsync_pulse_width)
140+
LCD_DEBUG_PRINT("vsync_front_porch=%d\n",self->panel_config.video_timing.vsync_front_porch)
141+
LCD_DEBUG_PRINT("vsync_back_porch=%d\n",self->panel_config.video_timing.vsync_back_porch)
142+
LCD_DEBUG_PRINT("vsync_pulse_width=%d\n",self->panel_config.video_timing.vsync_pulse_width)
143+
LCD_DEBUG_PRINT("pclk_hz[10]=%d\n",self->bus_config.pclk_hz)
146144

147145
self->panel_io_handle.get_lane_count=&dsi_get_lane_count;
148146
self->panel_io_handle.del=&dsi_del;
@@ -157,9 +155,7 @@
157155

158156
mp_lcd_err_tdsi_init(mp_obj_tobj,uint16_twidth,uint16_theight,uint8_tbpp,uint32_tbuffer_size,boolrgb565_byte_swap,uint8_tcmd_bits,uint8_tparam_bits)
159157
{
160-
#ifCONFIG_LCD_ENABLE_DEBUG_LOG
161-
printf("dsi_init(self, width=%i, height=%i, bpp=%i, buffer_size=%lu, rgb565_byte_swap=%i, cmd_bits=%i, param_bits=%i)\n",width,height,bpp,buffer_size, (uint8_t)rgb565_byte_swap,cmd_bits,param_bits);
162-
#endif
158+
LCD_DEBUG_PRINT("dsi_init(self, width=%i, height=%i, bpp=%i, buffer_size=%lu, rgb565_byte_swap=%i, cmd_bits=%i, param_bits=%i)\n",width,height,bpp,buffer_size, (uint8_t)rgb565_byte_swap,cmd_bits,param_bits)
163159

164160
mp_lcd_dsi_bus_obj_t*self= (mp_lcd_dsi_bus_obj_t*)obj;
165161

@@ -187,13 +183,12 @@
187183
self->panel_io_config.lcd_cmd_bits= (int)cmd_bits;
188184
self->panel_io_config.lcd_param_bits= (int)param_bits;
189185

190-
#ifCONFIG_LCD_ENABLE_DEBUG_LOG
191-
printf("lcd_cmd_bits=%d\n",self->panel_io_config.lcd_cmd_bits);
192-
printf("lcd_param_bits=%d\n",self->panel_io_config.lcd_param_bits);
193-
printf("h_size=%d\n",self->panel_config.video_timing.h_size);
194-
printf("v_size=%d\n",self->panel_config.video_timing.v_size);
195-
printf("pixel_format=%d\n",self->panel_config.pixel_format);
196-
#endif
186+
LCD_DEBUG_PRINT("lcd_cmd_bits=%d\n",self->panel_io_config.lcd_cmd_bits)
187+
LCD_DEBUG_PRINT("lcd_param_bits=%d\n",self->panel_io_config.lcd_param_bits)
188+
LCD_DEBUG_PRINT("h_size=%d\n",self->panel_config.video_timing.h_size)
189+
LCD_DEBUG_PRINT("v_size=%d\n",self->panel_config.video_timing.v_size)
190+
LCD_DEBUG_PRINT("pixel_format=%d\n",self->panel_config.pixel_format)
191+
197192
esp_err_tret=esp_lcd_new_dsi_bus(&self->bus_config,&self->bus_handle);
198193

199194
if (ret!=0) {
@@ -253,9 +248,7 @@
253248

254249
mp_lcd_err_tdsi_del(mp_obj_tobj)
255250
{
256-
#ifCONFIG_LCD_ENABLE_DEBUG_LOG
257-
printf("dsi_del(self)\n");
258-
#endif
251+
LCD_DEBUG_PRINT("dsi_del(self)\n")
259252

260253
mp_lcd_dsi_bus_obj_t*self= (mp_lcd_dsi_bus_obj_t*)obj;
261254

@@ -286,9 +279,7 @@
286279
mp_lcd_dsi_bus_obj_t*self= (mp_lcd_dsi_bus_obj_t*)obj;
287280
*lane_count= (uint8_t)self->bus_config.num_data_lanes;
288281

289-
#ifCONFIG_LCD_ENABLE_DEBUG_LOG
290-
printf("dsi_get_lane_count(self)-> %d\n", (uint8_t)self->bus_config.num_data_lanes);
291-
#endif
282+
LCD_DEBUG_PRINT("dsi_get_lane_count(self)-> %d\n", (uint8_t)self->bus_config.num_data_lanes)
292283

293284
returnLCD_OK;
294285
}
@@ -309,15 +300,11 @@
309300
if (array_buf==self->view1) {
310301
heap_caps_free(item_buf);
311302
self->view1=NULL;
312-
#ifCONFIG_LCD_ENABLE_DEBUG_LOG
313-
printf("dsi_free_framebuffer(self, buf=1)\n");
314-
#endif
303+
LCD_DEBUG_PRINT("dsi_free_framebuffer(self, buf=1)\n")
315304
}elseif (array_buf==self->view2) {
316305
heap_caps_free(item_buf);
317306
self->view2=NULL;
318-
#ifCONFIG_LCD_ENABLE_DEBUG_LOG
319-
printf("dsi_free_framebuffer(self, buf=2)\n");
320-
#endif
307+
LCD_DEBUG_PRINT("dsi_free_framebuffer(self, buf=2)\n")
321308
}else {
322309
mp_raise_msg(&mp_type_MemoryError,MP_ERROR_TEXT("No matching buffer found"));
323310
}
@@ -327,9 +314,7 @@
327314

328315
mp_obj_tdsi_allocate_framebuffer(mp_obj_tobj,uint32_tsize,uint32_tcaps)
329316
{
330-
#ifCONFIG_LCD_ENABLE_DEBUG_LOG
331-
printf("dsi_allocate_framebuffer(self, size=%lu, caps=%lu)\n",size,caps);
332-
#endif
317+
LCD_DEBUG_PRINT("dsi_allocate_framebuffer(self, size=%lu, caps=%lu)\n",size,caps)
333318

334319
mp_lcd_dsi_bus_obj_t*self= (mp_lcd_dsi_bus_obj_t*)obj;
335320

@@ -375,7 +360,8 @@
375360
self->panel_config.num_fbs=2;
376361
}else {
377362
heap_caps_free(buf);
378-
mp_raise_msg(&mp_type_MemoryError,MP_ERROR_TEXT("There is a maximum of 2 frame buffers allowed"));
363+
mp_raise_msg(&mp_type_MemoryError,
364+
MP_ERROR_TEXT("There is a maximum of 2 frame buffers allowed"));
379365
returnmp_const_none;
380366
}
381367

@@ -385,9 +371,8 @@
385371

386372
mp_lcd_err_tdsi_tx_color(mp_obj_tobj,intlcd_cmd,void*color,size_tcolor_size,intx_start,inty_start,intx_end,inty_end,uint8_trotation,boollast_update)
387373
{
388-
#ifCONFIG_LCD_ENABLE_DEBUG_LOG
389-
printf("dsi_tx_color(self, lcd_cmd=%d, color, color_size=%d, x_start=%d, y_start=%d, x_end=%d, y_end=%d)\n",lcd_cmd,color_size,x_start,y_start,x_end,y_end);
390-
#endif
374+
LCD_DEBUG_PRINT("dsi_tx_color(self, lcd_cmd=%d, color, color_size=%d, x_start=%d, y_start=%d, x_end=%d, y_end=%d)\n",lcd_cmd,color_size,x_start,y_start,x_end,y_end)
375+
391376
LCD_UNUSED(rotation);
392377
LCD_UNUSED(last_update);
393378

‎ext_mod/lcd_bus/esp32_src/i80_bus.c‎

Lines changed: 38 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -149,39 +149,37 @@
149149
self->panel_io_config.flags.pclk_active_neg= (unsignedint)args[ARG_pclk_active_low].u_bool;
150150
self->panel_io_config.flags.pclk_idle_low= (unsignedint)args[ARG_pclk_idle_low].u_bool;
151151

152-
#ifCONFIG_LCD_ENABLE_DEBUG_LOG
153-
printf("dc_gpio_num=%d\n",self->bus_config.dc_gpio_num);
154-
printf("wr_gpio_num=%d\n",self->bus_config.wr_gpio_num);
155-
printf("clk_src=%d\n",self->bus_config.clk_src);
156-
printf("data_gpio_nums[0]=%d\n",self->bus_config.data_gpio_nums[0]);
157-
printf("data_gpio_nums[1]=%d\n",self->bus_config.data_gpio_nums[1]);
158-
printf("data_gpio_nums[2]=%d\n",self->bus_config.data_gpio_nums[2]);
159-
printf("data_gpio_nums[3]=%d\n",self->bus_config.data_gpio_nums[3]);
160-
printf("data_gpio_nums[4]=%d\n",self->bus_config.data_gpio_nums[4]);
161-
printf("data_gpio_nums[5]=%d\n",self->bus_config.data_gpio_nums[5]);
162-
printf("data_gpio_nums[6]=%d\n",self->bus_config.data_gpio_nums[6]);
163-
printf("data_gpio_nums[7]=%d\n",self->bus_config.data_gpio_nums[7]);
164-
printf("data_gpio_nums[8]=%d\n",self->bus_config.data_gpio_nums[8]);
165-
printf("data_gpio_nums[9]=%d\n",self->bus_config.data_gpio_nums[9]);
166-
printf("data_gpio_nums[10]=%d\n",self->bus_config.data_gpio_nums[10]);
167-
printf("data_gpio_nums[11]=%d\n",self->bus_config.data_gpio_nums[11]);
168-
printf("data_gpio_nums[12]=%d\n",self->bus_config.data_gpio_nums[12]);
169-
printf("data_gpio_nums[13]=%d\n",self->bus_config.data_gpio_nums[13]);
170-
printf("data_gpio_nums[14]=%d\n",self->bus_config.data_gpio_nums[14]);
171-
printf("data_gpio_nums[15]=%d\n",self->bus_config.data_gpio_nums[15]);
172-
printf("bus_width=%d\n",self->bus_config.bus_width);
173-
printf("cs_gpio_num=%d\n",self->panel_io_config.cs_gpio_num);
174-
printf("pclk_hz=%lu\n",self->panel_io_config.pclk_hz);
175-
printf("trans_queue_depth=%d\n",self->panel_io_config.trans_queue_depth);
176-
printf("dc_idle_level=%d\n",self->panel_io_config.dc_levels.dc_idle_level);
177-
printf("dc_cmd_level=%d\n",self->panel_io_config.dc_levels.dc_cmd_level);
178-
printf("dc_dummy_level=%d\n",self->panel_io_config.dc_levels.dc_dummy_level);
179-
printf("dc_data_level=%d\n",self->panel_io_config.dc_levels.dc_data_level);
180-
printf("cs_active_high=%d\n",self->panel_io_config.flags.cs_active_high);
181-
printf("reverse_color_bits=%d\n",self->panel_io_config.flags.reverse_color_bits);
182-
printf("pclk_active_neg=%d\n",self->panel_io_config.flags.pclk_active_neg);
183-
printf("pclk_idle_low=%d\n",self->panel_io_config.flags.pclk_idle_low);
184-
#endif
152+
LCD_DEBUG_PRINT("dc_gpio_num=%d\n",self->bus_config.dc_gpio_num)
153+
LCD_DEBUG_PRINT("wr_gpio_num=%d\n",self->bus_config.wr_gpio_num)
154+
LCD_DEBUG_PRINT("clk_src=%d\n",self->bus_config.clk_src)
155+
LCD_DEBUG_PRINT("data_gpio_nums[0]=%d\n",self->bus_config.data_gpio_nums[0])
156+
LCD_DEBUG_PRINT("data_gpio_nums[1]=%d\n",self->bus_config.data_gpio_nums[1])
157+
LCD_DEBUG_PRINT("data_gpio_nums[2]=%d\n",self->bus_config.data_gpio_nums[2])
158+
LCD_DEBUG_PRINT("data_gpio_nums[3]=%d\n",self->bus_config.data_gpio_nums[3])
159+
LCD_DEBUG_PRINT("data_gpio_nums[4]=%d\n",self->bus_config.data_gpio_nums[4])
160+
LCD_DEBUG_PRINT("data_gpio_nums[5]=%d\n",self->bus_config.data_gpio_nums[5])
161+
LCD_DEBUG_PRINT("data_gpio_nums[6]=%d\n",self->bus_config.data_gpio_nums[6])
162+
LCD_DEBUG_PRINT("data_gpio_nums[7]=%d\n",self->bus_config.data_gpio_nums[7])
163+
LCD_DEBUG_PRINT("data_gpio_nums[8]=%d\n",self->bus_config.data_gpio_nums[8])
164+
LCD_DEBUG_PRINT("data_gpio_nums[9]=%d\n",self->bus_config.data_gpio_nums[9])
165+
LCD_DEBUG_PRINT("data_gpio_nums[10]=%d\n",self->bus_config.data_gpio_nums[10])
166+
LCD_DEBUG_PRINT("data_gpio_nums[11]=%d\n",self->bus_config.data_gpio_nums[11])
167+
LCD_DEBUG_PRINT("data_gpio_nums[12]=%d\n",self->bus_config.data_gpio_nums[12])
168+
LCD_DEBUG_PRINT("data_gpio_nums[13]=%d\n",self->bus_config.data_gpio_nums[13])
169+
LCD_DEBUG_PRINT("data_gpio_nums[14]=%d\n",self->bus_config.data_gpio_nums[14])
170+
LCD_DEBUG_PRINT("data_gpio_nums[15]=%d\n",self->bus_config.data_gpio_nums[15])
171+
LCD_DEBUG_PRINT("bus_width=%d\n",self->bus_config.bus_width)
172+
LCD_DEBUG_PRINT("cs_gpio_num=%d\n",self->panel_io_config.cs_gpio_num)
173+
LCD_DEBUG_PRINT("pclk_hz=%lu\n",self->panel_io_config.pclk_hz)
174+
LCD_DEBUG_PRINT("trans_queue_depth=%d\n",self->panel_io_config.trans_queue_depth)
175+
LCD_DEBUG_PRINT("dc_idle_level=%d\n",self->panel_io_config.dc_levels.dc_idle_level)
176+
LCD_DEBUG_PRINT("dc_cmd_level=%d\n",self->panel_io_config.dc_levels.dc_cmd_level)
177+
LCD_DEBUG_PRINT("dc_dummy_level=%d\n",self->panel_io_config.dc_levels.dc_dummy_level)
178+
LCD_DEBUG_PRINT("dc_data_level=%d\n",self->panel_io_config.dc_levels.dc_data_level)
179+
LCD_DEBUG_PRINT("cs_active_high=%d\n",self->panel_io_config.flags.cs_active_high)
180+
LCD_DEBUG_PRINT("reverse_color_bits=%d\n",self->panel_io_config.flags.reverse_color_bits)
181+
LCD_DEBUG_PRINT("pclk_active_neg=%d\n",self->panel_io_config.flags.pclk_active_neg)
182+
LCD_DEBUG_PRINT("pclk_idle_low=%d\n",self->panel_io_config.flags.pclk_idle_low)
185183

186184
self->panel_io_handle.init=&i80_init;
187185
self->panel_io_handle.del=&i80_del;
@@ -193,9 +191,7 @@
193191

194192
mp_lcd_err_ti80_init(mp_obj_tobj,uint16_twidth,uint16_theight,uint8_tbpp,uint32_tbuffer_size,boolrgb565_byte_swap,uint8_tcmd_bits,uint8_tparam_bits)
195193
{
196-
#ifCONFIG_LCD_ENABLE_DEBUG_LOG
197-
printf("i80_init(self, width=%i, height=%i, bpp=%i, buffer_size=%lu, rgb565_byte_swap=%i, cmd_bits=%i, param_bits=%i)\n",width,height,bpp,buffer_size, (uint8_t)rgb565_byte_swap,cmd_bits,param_bits);
198-
#endif
194+
LCD_DEBUG_PRINT("i80_init(self, width=%i, height=%i, bpp=%i, buffer_size=%lu, rgb565_byte_swap=%i, cmd_bits=%i, param_bits=%i)\n",width,height,bpp,buffer_size, (uint8_t)rgb565_byte_swap,cmd_bits,param_bits)
199195

200196
mp_lcd_i80_bus_obj_t*self= (mp_lcd_i80_bus_obj_t*)obj;
201197
self->rgb565_byte_swap= false;
@@ -208,11 +204,10 @@
208204
self->panel_io_config.lcd_param_bits= (int)param_bits;
209205
self->bus_config.max_transfer_bytes= (size_t)buffer_size;
210206

211-
#ifCONFIG_LCD_ENABLE_DEBUG_LOG
212-
printf("lcd_cmd_bits=%d\n",self->panel_io_config.lcd_cmd_bits);
213-
printf("lcd_param_bits=%d\n",self->panel_io_config.lcd_param_bits);
214-
printf("max_transfer_bytes=%d\n",self->bus_config.max_transfer_bytes);
215-
#endif
207+
LCD_DEBUG_PRINT("lcd_cmd_bits=%d\n",self->panel_io_config.lcd_cmd_bits)
208+
LCD_DEBUG_PRINT("lcd_param_bits=%d\n",self->panel_io_config.lcd_param_bits)
209+
LCD_DEBUG_PRINT("max_transfer_bytes=%d\n",self->bus_config.max_transfer_bytes)
210+
216211
esp_err_tret=esp_lcd_new_i80_bus(&self->bus_config,&self->bus_handle);
217212

218213
if (ret!=0) {
@@ -231,9 +226,7 @@
231226

232227
mp_lcd_err_ti80_del(mp_obj_tobj)
233228
{
234-
#ifCONFIG_LCD_ENABLE_DEBUG_LOG
235-
printf("i80_del(self)\n");
236-
#endif
229+
LCD_DEBUG_PRINT("i80_del(self)\n")
237230

238231
mp_lcd_i80_bus_obj_t*self= (mp_lcd_i80_bus_obj_t*)obj;
239232

@@ -255,9 +248,7 @@
255248
mp_lcd_i80_bus_obj_t*self= (mp_lcd_i80_bus_obj_t*)obj;
256249
*lane_count= (uint8_t)self->bus_config.bus_width;
257250

258-
#ifCONFIG_LCD_ENABLE_DEBUG_LOG
259-
printf("i80_get_lane_count(self)-> %d\n", (uint8_t)self->bus_config.bus_width);
260-
#endif
251+
LCD_DEBUG_PRINT("i80_get_lane_count(self)-> %d\n", (uint8_t)self->bus_config.bus_width)
261252

262253
returnLCD_OK;
263254
}

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp